Sokoban: Level 43 Solution